package com.ruoyi.cs.domain;

import java.math.BigDecimal;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 t_vip_grade
 * 
 * @author ruoyi
 * @date 2023-03-02
 */
@Data
public class TVipGrade extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @ApiModelProperty(value =  "id")
    private Long id;

    /** VIP等级 */
    @ApiModelProperty(value =  "VIP等级")
    private Long vip;

    /** 赠送比例 */
    @ApiModelProperty(value =  "赠送比例")
    private BigDecimal giveRatio;

    /** 充值达标门槛 */
    @ApiModelProperty(value =  "充值达标门槛")
    private BigDecimal threshold;

    @ApiModelProperty(value =  "VIP等级对应奖励")
    private BigDecimal vipReward;

    /** 删除标志 0 正常 2 删除 */
    @ApiModelProperty(value =  "0 正常 2 删除")
    private String delFlag;

    @ApiModelProperty(value =  "VIP用户数量")
    private long vipUserNum;

    @ApiModelProperty(value =  "领取状态 0 已领  1 未领 2 未达到")
    private String receiveStatus;

    @ApiModelProperty(value =  "降级天数")
    private Integer downDays;
}
